﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.ServiceModel;
using System.Text;

namespace VideoClub.IS.interfaces
{   [ServiceContract]
   public interface IVideoClubModHandler
    {
    [OperationContract]
    int modActor(int idactorint, string nomactor, string apactor, int nacionactor, ref string log);
    [OperationContract]
    int modCategoria(int idcategoriapeli, string nombrecategoria, ref string log);
    [OperationContract]
    int modNacionalidad(string nombre, int idnacionalidad, ref string log);
    [OperationContract]
    int modPelicula(int idpelicula, string nompelicula, DateTime estrenopeli, string sipnosis, string trailerlink, ref string log);
    [OperationContract]
    int modImgFile(int idpelicula, string filename, string filepath, string fileprefix, ref string log);
    [OperationContract]
    int modSolicitud(int idsolicitud, DateTime fechasolicitud, int idusuario, ref string log);
    [OperationContract]
    int modTipoUsuario(int idtipousuario, string nombretipousuario, ref string log);
    [OperationContract]
    int modUsuario(int idusuario, string correouser, string telfuser, string nombreuser, string clave, string apellidouser, int nacionuser, int tipouser, ref string log);
    [OperationContract]
    int modVideoPelicula(int idpelicula, decimal preciopel, int estadovideo, ref string log);
    }
}
